technical sense - German English Dictionary